UNIFIED ACCELERATOR MODELING USING THE Bmad SOFTWARE LIBRARY

نویسندگان

  • D. Sagan
  • I. Bazarov
  • J. Crittenden
  • R. Cope
  • G. Dugan
  • K. Finkelstein
  • G. Hoffstaetter
  • C. Mayes
  • S. Milashuk
  • D. Rubin
  • J. Shanks
  • J. Y. Chee
چکیده

The Bmad software library has proved to be a useful tool for accelerator simulations owing to its modular, objectoriented design. It is now used in a number of design, simulation, and control programs at Cornell’s Laboratory for Elementary-Particle Physics. Work is ongoing to expand Bmad in a number of directions. One aim is to have a complete framework in order to simulate Cornell’s Energy Recovery Linac from gun cathode (including spacecharge) to photon generation to photon tracking through to the x-ray experimental end stations. Other work includes synchrotron radiation tracking including reflections from the vacuum chamber walls, spin tracking, beam break-up instability, intra-beam scattering, etc. This paper will discuss the current state of the Bmad software along with the long-term goals.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Application of the Sxf Lattice Description and the Ual Software Environment to the Analysis of the Lhc

A software environment for accelerator modeling has been developed which includes the UAL (Unified Accelerator Library), a collection of accelerator physics libraries with a Perl interface for scripting, and the SXF (Standard eXchange Format), a format for accelerator description which extends the MAD sequence by including deviations from design values. SXF interfaces have been written for seve...

متن کامل

A Unified Modeling Language-Based Design and Application for a Library Management Information System

This paper firstly introduces the main content of the Unified Modeling Language (UML) and proves that it can transmit information among the users, the developers, the designers and the managers efficiently, which improves their collaboration capabilities and greatly increases the degree of industrialization in software development projects. Secondly, a library management system development and ...

متن کامل

Automation of Semantic Web based Digital Library using Unified Modeling Language

The semantic web ontology building process is time consuming and difficult and needs domain experts to define basic concepts and structures. There are no standard visual ontology building tools available which can map ontologies to machine understandable representations which will be used by the intelligent agents for inferencing and integration. The Unified Modeling Language (UML) being a stan...

متن کامل

Instruction-Level Abstraction (ILA): A Uniform Specification for System-on-Chip (SoC) Verification

Modern Systems-on-Chip (SoC) designs are increasingly heterogeneous and contain specialized semi-programmable accelerators in addition to programmable processors. In contrast to the preaccelerator era, when the ISA played an important role in verification by enabling a clean separation of concerns between software and hardware, verification of these “accelerator-rich” SoCs presents new challeng...

متن کامل

Ual-based Simulation Environment for Spallation Neutron Source Ring

The Unified Accelerator Libraries[1] are designed as a customizable and extendible environment for developing diverse accelerator applications. Its main architectural principle is a separation of physical entities and mathematical abstractions from algorithms. The accelerator algorithms are implemented as classes that share data via Common Accelerator Objects (Element, Bunch, Twiss, etc.). This...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011